package com.dalin.framework.common.clazz;


/*****************************************************************************
 * @content: 类中属性的定义，默认为私有                                                                                                *
 * @author : 那建林                                                                                                                                 *
 * @crtDate: 2009-10-03                                                     *
 * @version: 1.01                                                           *
 ****************************************************************************/
public class Property {
	private String annotation; // 注解
	private String type; // 属性类型
	private String name; // 属性名称
	private String note; // 属性注释
	
	// 构造属性
	public Property(String anno, String type, String name, String note) {
		this.annotation = anno;
		this.type = type;
		this.name = name;
		this.note = note;
	}
	
	public Property(String type, String name, String note) {
		this.type = type;
		this.name = name;
		this.note = note;
	}
	

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getNote() {
		return note;
	}

	public void setNote(String note) {
		this.note = note;
	}


	public String getAnnotation() {
		return annotation;
	}


	public void setAnnotation(String annotation) {
		this.annotation = annotation;
	}
	
	
}